from django.db import models

# Create your models here.


#用户表
class User(models.Model):
    #用户名
    username=models.CharField(max_length=100)
    #密码
    password=models.CharField(max_length=100)


#商品表分类表
class productList(models.Model):
    classificationName=models.CharField(max_length=100)
    parent_classificatior=models.ForeignKey('self',null=True,on_delete=models.SET_NULL,related_name='name1')
    creationTim=models.DateTimeField(auto_now_add=True)

#商品表
class Product(models.Model):
    #商品名称
    productName=models.CharField(max_length=100)
    #商品分类
    productCategory=models.ForeignKey(productList,on_delete=models.CASCADE,related_name='name2')
    #商品价格
    thePriceOfTheCommodity=models.DecimalField(max_digits=10,decimal_places=2)
    #商品库存(整数)
    productInventory=models.IntegerField()
    #创建时间
    creationTim=models.DateTimeField(auto_now_add=True)

#订单表
class orderForm(models.Model):
    #订单表-商品
    goods=models.ForeignKey(Product,on_delete=models.CASCADE,related_name='name2')
    #订单数量(整数)
    orderQuantity=models.IntegerField()
    #订单金额
    theAmountOfTheOrder=models.CharField(max_length=100)
    #客户字符
    customerCharacters=models.CharField(max_length=100)
    #用户id
    user_id=models.ForeignKey(User,on_delete=models.CASCADE,related_name='name3')
    #下单时间(日期时间)
    #时间
    creationTim = models.DateTimeField(auto_now_add=True)
    #日期
    date=models.DateTimeField(auto_now=True)

